/**文档就绪函数*/

//全局变量
var count = 100;

//在函数内部,用var定义是局部变量,如果直接给变量赋值而没有声明var,那么当前的变量是全局变量.

window.onload = function (){

	/*for(var i = 1 ;i<=100;i++){
		if(i%2!=0){
			console.log(i)
		}
	}*/

	var arr = new Array(5);

	arr[50] = 365;

	for (var i = 0 ;i <arr.length ; i++ ){
		console.log(arr[i]);
	}




	/**
	 * 当定义一个变量未赋值时,此是,变量的值是undefined  等价于  null
	 * undefined只表示值不存在.
	 * 而null在底层,是可以表示对象不存在.
	 *
	 * 	当前这个问题,是JS语言本身存在的BUG.随着ES核心发展.
	 * 	这个问题已经可以解决.这个BUG都知道.在编写的过程当中,都已经将当前的问题避免掉了.
	 * 	所以目前,ES6还保留了当前这个BUG.
	 *
	 * */


/*	console.log(undefined == null);
	console.log(undefined === null);*/


	/*number = 300;
	//局部变量
	var count = 200;
	console.log(count);
	fun1();*/
}

/**定义一个函数  function */
/*
function fun1(){
	console.log(number);
	console.log(count);
}*/
